package com.wenwu.service;

import java.util.List;

import com.wenwu.common.bean.RelicsLiterature;
import com.wenwu.common.exception.RelicsException;

public interface LiteratureService {

	/**
	 * 
	* @Title: selectAll 
	* @Description: TODO 查询所有的文献资料信息
	* @param @return
	* @param @throws RelicsException    设定文件 
	* @return List<RelicsLiterature>    返回类型 
	* @throws
	 */
	public List<RelicsLiterature> selectAll() throws RelicsException;
	/**
	 * 根据主键查询文献资料
	* @Title: selectByKey 
	* @Description: TODO 
	* @param @param id
	* @param @return
	* @param @throws RelicsException    设定文件 
	* @return RelicsLiterature    返回类型 
	* @throws
	 */
	public RelicsLiterature selectByKey(Integer id) throws RelicsException;
	/**
	 * 批量删除文献资料
	* @Title: deleteBykeys 
	* @Description: TODO 
	* @param @param keys
	* @param @return
	* @param @throws RelicsException    设定文件 
	* @return String    返回类型 
	* @throws
	 */
	public String deleteBykeys(String keys) throws RelicsException;
	/**
	 * 保存文献资料
	* @Title: addObj 
	* @Description: TODO 
	* @param @param relicsLiterature
	* @param @return
	* @param @throws RelicsException    设定文件 
	* @return String    返回类型 
	* @throws
	 */
	public String addObj(RelicsLiterature relicsLiterature)throws RelicsException;
}
